package auto;

public class CompteurKilometrique {

	 double compTotal;
	 double comptRelatif;
	
	public CompteurKilometrique(){
		compTotal = comptRelatif = 0.0;
	}
	
	double getKilometrage(){
		return compTotal;
	}

	double getKmJournalier(){
		return comptRelatif;
	}
	
	void resetKmJournalier(){
		this.comptRelatif = 0.0;
	}
	
	public void comptabiliser(double kmParcouru){
		if(kmParcouru>0.0){
			compTotal += kmParcouru;
			comptRelatif += kmParcouru;
		}
	}
	
	CompteurKilometrique remplacerCompteur(){
		CompteurKilometrique nouveau = new CompteurKilometrique();
		nouveau.compTotal = this.compTotal;
		return nouveau;
	}
}
